Interface IRedbWindowedQueryable<TProps>

Assembly: redb.Core.dll

Interface for queries with window functions.

public interface IRedbWindowedQueryable<TProps> where TProps : class, new()

Methods

SelectAsync<TResult>(Expression<Func<RedbObject<TProps>, TResult>>)

Projection with window functions.

Task<List<TResult>> SelectAsync<TResult>(Expression<Func<RedbObject<TProps>, TResult>> selector)

ToSqlStringAsync<TResult>(Expression<Func<RedbObject<TProps>, TResult>>)

Returns SQL string for debugging (like EF Core ToQueryString).

Task<string> ToSqlStringAsync<TResult>(Expression<Func<RedbObject<TProps>, TResult>> selector)